Dynamic Load Balancing Strategies for Parallel Computers

نویسندگان

  • A. Osman
  • H. Ammar
چکیده

This paper deals with the problem of load balancing of parallel applications. Based on the study of recent work in the area, we propose a general taxonomy for describing and classifying the growing number of different load balancing techniques. This gives a thorough overview of different algorithms, helping designers to compare and choose the most suitable strategy for a given application. To illustrate the applicability of the taxonomy, different well-known load balancing algorithms are described and classified according to it. Also, the paper discusses the use of the taxonomy to construct the most suitable load balancing algorithms for different parallel algorithmic paradigms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Competitive Analysis of Load BalancingStrategies for Parallel

This paper examines the eeectiveness of load balancing strategies for ray tracing on large parallel computersystems and cluster computers. Popular static load balancing strategiesare shown to be inadequate for rendering complex images with contemporary ray tracing algorithms, and for rendering NTSC resolution images on 128 or more computers. Strategies based on image tiling are shown to be inee...

متن کامل

Evolutionary Exploration of Distributed Dynamic Load Balancing Algorithms

Evolutionary algorithms provide mechanisms that can achieve efficient exploration for design spaces. This way, they constitute an efficient tool for identifying the best alternatives to implement the solution of a certain problem. In this work we apply the genetic algorithms to the field of distributed load balancing in parallel computers. We have classified and parameterized the different dist...

متن کامل

Efficiency of Dynamic Load Balancing Based on Permanent Cells for Parallel Molecular Dynamics Simulation

This paper addresses a dynamic load balancing method of domain decomposition for 3-dimensional Molecular Dynamics on parallel computers. In order to reduce interprocessor communication overhead, we are introducing a concept of permanent cells to the dynamic load balancing method. Molecular Dynamics simulations on a parallel computer T3E prove that the proposed method using load balancing much i...

متن کامل

Angewandte Mathematik Und Informatik Universit at Zu K Oln Dynamic Load Balancing for Simulations of Biological Aging Dynamic Load Balancing for Simulations of Biological Aging

The eecient usage of parallel computers and workstation clusters for biologically motivated simulations depends rst of all on a dynamic redistribution of the workload. For the development of a parallel algorithm for the Penna model of aging we have used a dynamic load balancing library , called PLB. It turns out that PLB manages a nearly balanced load situation during runtime taking only a low ...

متن کامل

Load Balancing for Parallel Computing on Distributed Computers

Distributed processing can be used for solving large computation intensive problems. A distributed system may include parallel supercomputers, networked workstations and PCs. This paper discusses load balancing of a parallel job in a distributed computation environment. The information necessary for load balancing is studied. The software tools that automatically collect the information and per...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Sci. Ann. Cuza Univ.

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2002